CGI — Senior Software Engineer – Dot Net Developer

Posted: 05-10-2025

Salary: ₹15 - ₹37 Lakhs/Annum Expected

About the Role:

CGI, one of the largest independent IT and business consulting firms globally, is seeking a passionate and skilled Senior Software Engineer specializing in .NET development. The role involves designing, developing, and maintaining scalable, efficient software solutions using .NET Core MVC, .NET Framework, C#, MSSQL, and WebAPI. The ideal candidate works closely with cross-functional teams to deliver high-quality applications following best practices in software architecture, coding standards, and agile methodologies.

Key Responsibilities:

  • Develop, maintain, and enhance .NET applications using C#, .NET Core MVC, .NET Framework, MSSQL, and WebAPI.
  • Deliver clean, maintainable, and scalable code aligned with business needs.
  • Optimize code performance using efficient algorithms and appropriate data structures.
  • Design software architecture from high-level concepts to implementation.
  • Apply object-oriented programming (OOP), design patterns, and SOLID principles for robustness.
  • Build modular components using service-oriented architecture (SOA) and n-tier application frameworks.
  • Practice Test-Driven Development (TDD) leveraging testing frameworks.
  • Debug, troubleshoot, and resolve software issues.
  • Mentor junior developers and provide code reviews.
  • Collaborate with peers and clients to gather requirements and deliver solutions.
  • Follow agile principles, participate in sprint planning, and ensure timely feature delivery.

Key Technical Skills:

.NET, C#, Analytical Thinking, English, Object Oriented Programming

Requirements:

  • Bachelor’s degree or higher in Computer Science or related field with minimum 3 years relevant experience.
  • Strong experience in C#, .NET Core MVC, .NET Framework development.
  • Proficient in software architecture and detailed implementation.
  • Knowledge of Agile development practices and iterative environments.
  • Excellent problem-solving and communication skills.
  • Experience mentoring or guiding junior developers is a plus.

About CGI:

CGI offers end-to-end IT and business consulting services globally, with over 94,000 professionals. The company supports digital transformation initiatives for clients with innovative technology and consulting solutions. CGI values ownership, teamwork, respect, and belonging, encouraging employees to contribute meaningfully and grow professionally within a collaborative environment.

Important Notice:

This job description and related content are owned by CGI. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact CGI directly. We do not process applications or respond to candidate queries.